package com.qf.face.service;

/**
 * @author 30909
 */
public interface FaceService {

    /**
     * 向人脸库中添加一个人脸
     * @param userId 用户id
     * @param image 用户
     * @param serviceId  服务id
     * @return
     */
    boolean addFace(Long userId, String image, Integer serviceId);

    /**
     * 修改人脸库中的人脸
     * @param userId 用户id‘
     * @param image 用户人脸图片
     * @param serviceId 五服务id
     * @return
     */
    boolean editFace(Long userId, String image, Integer serviceId);

    /**
     * 在人脸库中删掉指定 userId 对应的用户人脸信息
     * @param userId
     * @param serviceId
     * @return
     */
    boolean removeFace(Long userId, Integer serviceId);

    /**
     * 给一个人脸，找出对应的userId
     * @param image
     * @param serviceId
     * @return
     */

    Long search(String image,Integer serviceId);
}
